ampulla of rectum - Español Inglés Diccionario